<?php
/**
 * 数据处理
 * @author GL
 * @date 2018.8.23
 */

namespace App\Servers;

class Ajax{


    // 数据返回成功
    public static function success($apiName, $data = [])
    {
        $rtArr['code'] = $apiName;
        /*if( is_array( $data ) ){
            $rtArr += $data;
        }else if($data){
            $rtArr['data'] = $data;
        }*/
        $rtArr['data'] = $data;
        self::output($rtArr);
    }

    // 数据返回失败
    public static function error($apiName, $errMsg)
    {
        $rtArr['code'] = $apiName . ':fail';
        if( $errMsg ){
            $rtArr['errMsg'] = $errMsg;
        }
        self::output($rtArr);
    }

    // 数据输出
    public static function output($data){
        header('Content-Type: application/json; charset=utf-8');
        exit(json_encode($data));
    }
}